package com.zhang.test_zhang.mapper;

import com.zhang.test_zhang.entity.Order;

import java.util.List;

public interface OrderMapper {

    /**
     * 支付新建账单数据
     * @param order
     */
    void pay(Order order);

    /**
     * 根据账单id查询账单
     * @param id
     * @return
     */
    Order selectById(Integer id);

    /**
     * 根据账单id删除账单数据
     * @param id
     */
    void delete(Integer id);

    /**
     * 根据账单数据修改订单
     * @param order
     */
    void update(Order order);

    /**
     * 查询全部账单数据
     * @param userId
     * @return
     */
    List<Order> getAll(int userId);
}